package org.cloud.ext.mq.common;

/**
 * 消息类型
 * @author xukk
 * @date 2020/3/10
 */
public enum MessageTypeEnum {
    /**
     * 通知公告
     */
    NOTICE,
    /**
     * 待办任务
     */
    GTASKS,
    /**
     * 意见反馈
     */
    FEEDBACK,
    /**
     * 报表
     */
    REPORT,
    /**
     * 组
     */
    GROUP,
    /**
     * 默认
     */
    DEFAULT,
    /**
     * 未知
     */
    UNKNOWN;

    public static MessageTypeEnum convert(String type){
        for (MessageTypeEnum messageTypeEnum: values()) {
            if(messageTypeEnum.name().equalsIgnoreCase(type)){
                return messageTypeEnum;
            }
        }
        return MessageTypeEnum.UNKNOWN;

    }
}
